petroleum exploration license - Español Inglés Diccionario